incendiary projectiles - French English Dictionary